John Thor Ewing

John Thor EwingJohn Thor Ewing is a writer and historian who has published chiefly on aspects of early medieval history. Born in 1967, he studied Medieval Literature at Durham University, and now lives on the Welsh border with his wife and two children.

6 results found
List viewGrid view
Sort By:
No more records found