Somanatha :the many voices of a history - Thapar, Romila (Viking Penguin;, 2005)