Skip to main content

James Hawes

James Hawes is author of The Shortest History of Germany, which is available in over 20 languages, and The Shortest History of England, which made #4 in The Times. He is currently writing The Shortest History of Ireland.