Fifty key works of history and historiography - Stunkel,Kenneth R (Routledge, 2011)