Each and every topic is explained properly and so simply. Just go for it. It is a good Ebook for revisions. Best book for self-study. Liked it so much. This is a must buy an Ebook. It helps in quick learning and also an effective book. It contains chapter wise questions.