I suggest to every one to buy it soin becoz i am reviewing after reading this book. This book has great information.. previous year solved papers have comprehensive explanation with simple and smart techniques. paper and printing quality is good and sharp