Facets of ancient indian history and culture: new perception - Sing, G. P. (D.K.Printworld, 2003)