Somanatha, the many voices of a history - Thapar, Romila (Penguin, Viking, 2004)