Studying history / Jeremy Black and Donald M. MacRaild. - Black, Jeremy, 1955-; MacRaild, Donald M. (Palgrave study guides., 2017)