Max Hastings

Foreword by Sir Max Hastings, text written by nine emminent historians: Paul Collier, Dr Alastair Finlan, Mark J Grove, Philip D Grove, Dr Russell A. Hart, Dr Stephen A. Hart, Dr Robin Havers, David Horner and Geoffrey Jukes.

Latest books by this contributor