Studying history - Black, Jeremy Macraild, Donald D (London Macmillan, 2000)