Review
Spectator World
Witchcraft by Marion Gibson
For the Times (17 June 2023)
Armada by Colin Martin and Geoffrey Parker
For the LRB (4 May 2023)
The Blazing World by Jonathan Healey
For The Times (21 January 2023)
A History of Water by Edward Wilson-Lee
For the Sunday Times (31 July 2022)
Homecoming by Rosemary Goring
For the Times (26 July 2022)
The House of Dudley by Joanne Paul
For the Sunday Times (20 March 2022)
Devil-Land: England under Siege, 1588-1688 by Clare Jackson
For the LRB (6 Jan. 2022)
The Making of Oliver Cromwell by Ronald Hutton
For the Telegraph (7 Aug. 2021)
Providence Lost: The Rise & Fall of Cromwell’s Protectorate by Paul Lay
For the Guardian (1 Jan 2020).
Battle-scarred: Mortality, Medical Care and Military Welfare in the British Civil Wars edited by David Appleby and Andrew Hopper
For London Review of Books (3 Jan. 2019)
Thomas Cromwell: A Life by Diarmaid MacCulloch
For the Guardian (22 Sept. 2018)
Invisible Agents by Nadine Akkerman
For the Telegraph (7 July 2018)