Nine lives: in search of the sacred in modern India - William Dalrymple (Bloomsbury, 2009)