Mirrors of greatness

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

£25.00

Product ID: 57091 SKU: 9780008439910 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