The Age of kali - Dalrymple, William (New Delhi Penguin books, 2004)