A history of ancient and early medieval India: from the stone age to the 12th century - Singh, Upinder (Delhi Dorling Kindersley, 2009)