New Cambridge History of India - beach, Milo Cheveland (Cambridge University Press USA, 1992)