James Hawes

James Hawes

James Hawes’s The Shortest History of Germany is out in over 20 countries. The Shortest History of England is just out.  

James Hawes’s The Shortest History of Germany is out in over 20 countries. The Shortest History of England is just out.