Manylion Awdur
Thomas N. Corns
Cyflwyno'r Awdur
Thomas N. Corns is a professor at Bangor University, in the departments of History, Welsh History & Archaeology respectively.