Stanley Weintraub
£10.99
David Reynolds
Stephen E. Ambrose
£6.99
Miranda Seymour
Lance Price
Jeremy Duns
£8.99
Christopher Bray
Jonathan Jones
Julie Summers
Svetlana Palmer and Sarah Wallis
Hew Strachan
Alastair Massie
Matthew Hart
Donald McRae
Paul Hawkins
Bob Woodward and Carl Bernstein
£16.99
Catharine Arnold
Philippa Gregory, David Baldwin, and Michael Jones
£9.99
Jeremy Bowen
Sonke Neitzel and Harald Welzer
.
Tell us what you like and we'll recommend books you'll love.