Top critical review
Old (2012) edition was delivered
17 October 2018
The book that was delivered to me was a 2012 old edition, the cover page was different. It is a boring book to read, it is packed with lots of information, which may not be required. Some of the concepts/topics are well covered, but most of others are confusing. I wanted to return it, but since my son's competitive exam was nearing, hence didn't return it.