Facets of ancient Indian history and culture New perception - Singh, G. P. (New Delhi D. K. Printworld, 2003)