Mirrors of greatness

Author David Reynolds Published by William Collins ISBN 9780008439958 EAN 9780008439958 Bic Code DNBH|JPHL|NHTB|NHW Cover Paperback

£12.99

In stock

Product ID: 76126 SKU: 9780008439958 Category:

A TELEGRAPH BEST HISTORY BOOK OF 2023

‘A highly imaginative and thought-provoking way of exploring the personality of a man who, like him or loathe him, left an indelible mark on our age’ ADAM ZAMOYSKI