Facets of Ancient Indian History and Culture - Singh, G. P. (D. K. Printworld, 2003)