John Kelly
£6.99
Martin Meredith
Barney White-Spunner
Jonathan Fenby
James Hawes
Thomas Asbridge
Stanley Weintraub
£7.99
David Reynolds
Stephen E. Ambrose
Jeremy Duns
£8.99
Lance Price
Miranda Seymour
Christopher Bray
Jonathan Jones
Svetlana Palmer and Sarah Wallis
Julie Summers
£9.99
Hew Strachan
Alastair Massie
.
Tell us what you like and we'll recommend books you'll love.