Webs of history - Bagchi , Amiya Kumar (Manohar, 2005)