Awesome book with understandable explanations. HIghly useful for competitive exams. But the seller sent me a 2013 edition which was a bit worn out. All the chapters n all are there, but book was tearing away easily. It tore the 1st day itself. The seller gave the discount as he had old stock which was worn out. Wont buy from this seller again. I have bought kiran's books from kiran's website itself and never had this experience.