Journalism
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 Siege of Krishnapur by J. G. Farrell
For the Times (8 Dec. 2021)