![](https://www.hurstpublishers.com/wp-content/themes/chaplin/assets/images/default-fallback-image.png)
Stephen Cavendish
Stephen Cavendish is a writer, editor and historian with a passion for the medieval and modern history of Europe and the Middle East.
Stephen Cavendish is a writer, editor and historian with a passion for the medieval and modern history of Europe and the Middle East.