Somanatha : the many voices of a history / - Thapar, Romila. (Verso,, 2005)