Advanced history of Ancient India - Bakshi, Shri R; Bakshi, Shri Ram (Anmol Publications, 1995)