J. Beverley Smith was Professor of Welsh History in the Department of History and Welsh History at Aberystwyth University.
Cronica Walliae
2 authors - Paperback
£20.00
Llywelyn ap Gruffudd
J Beverley Smith - Hardback
£55.00
Subscribe to our newsletter, and stay in the loop: