In spite of the gods : the strange rise of modern India - Luce,Edward (Little,Brown, 2006)