Facets of ancient Indian history and culture: new perception - Singh, G P; Author (Reconstructing Indian history and culture, 2003)