A political and cultural history of India