I bought the ebook version and I am glad that I bought it. It is really very helpful for students. The detailed analysis of every answer and the mention of the common mistakes majority of the students make is helping me a lot to prepare for exams in the right way. Also, every answer is written in key points so that we can easily remember all the important points which are to be written. Will definitely suggest everyone to buy this book.