The Dawn of Everything
David Graeber & David Wengrow
The Prince
Niccolò Machiavelli
The Secret Hours
Mick Herron
Even Dogs in the Wild: The New John Rebus
Ian Rankin
Death in the City of Light
David King