Somanatha the many voices of history - Thapar, Romila (Penguine, 2004)