Ancient India in historical outline - Jha, Dwijendra Narayan (Manohar, 2007)