This Book has good information but the language and way of explaining is very bad. It is ver difficult to read. This book is part of my syllabus and I am having very difficulty in understanding it. Pls consider some other book for studying history other than this.