Customer Review

Reviewed in India on 1 December 2017
The book is great to read but often the simplest terms are presented in complex way which makes it slow to read at some places and at some places it gets really irritating.
Though many things are lucidly presented.
Good research seems to be made on many historical plots mentioned in book.
One person found this helpful
Report abuse Permalink

Product Details

4.0 out of 5 stars
4 out of 5
798 global ratings