Ancient India: New research - Singh, Upinder. (Editor) (New Delhi, 2010)