James Hawes

James Hawes

James Hawes’s The Shortest History of Germany is out in over 20 countries. The Shortest History of England will be published in April 2020.  

James Hawes’s The Shortest History of Germany is out in over 20 countries. The Shortest History of England will be published in April 2020.