00361nam a2200157 a 450000500170000002000180001708200160003510000210005124500250007226000280009730000300012560000080015563000280016385600060019185600060019720251219155942.0 a9781032826622 a907.82bHEL aHeller, Agnesd_ aTheory of Historyb_ aLondonbRoutledgec2016 aviii, 333 p.c22 cm.bPB. bc_ aHistory, Historiography f_ a_