Author Details
Thomas N. Corns
About The Author
Thomas N. Corns is a professor at Bangor University, in the departments of History, Welsh History & Archaeology respectively.