A lot of misinformation, a lot of blatant twisting of facts, a lack of coherent editing of the text, all together make this a rather unreliable book and an unpleasant reading experience. It gets two stars only because of the citations here and there from Vedas, Upanishads and Manu Smrithi, but predictably, these too are often taken out of context and their meanings twisted.
The work of a untrustworthy author with a distasteful agenda, with little regard for honesty and fairness.