Edward Shawcross

Edward Shawcross

Edward Shawcross is a historian and teacher, who earned his PhD in history from University College London.

If you like author Edward Shawcross here is the list of authors you may also like

Buy books on Amazon

Total similar authors (29)