I wanted to learn about Ancient India before Mughals and Britishers ( this was what was taught growing up in my school). I was seriously disappointed in this book. He says Hindus migrated from somewhere else but never provides any evidence . Basically this book turned out to be a Hindu bashing, Brahminical bashing book without any relevance or details or any worthwhile references . He basically assumes things and bashes.
Google this author and you will know where he stands on history and why he twists it to suit his agenda . Everything in this book is his imagination. This author is extremely left leaning and dont waste your money on this garbage of a book