10 books • 1 series
International Relations 1900-1950 (Lansdowne Lectures, A-Level Series: History, v. 6: AH06)
British Foreign Policy in the Nineteenth Century (Lansdowne Lectures, A-Level Series: History, v. 8: AH08)
Politics and Reform in Britain 1830-1850 (Lansdowne Lectures, A-Level Series: History, v. 5: AH05)