Llywelyn ap Gruffudd

Prince of Wales

by

  • Publisher: University of Wales Press
  • Print ISBN: 9781783160068, 1783160063

  • eText ISBN: 9781783160839, 1783160837

  • Edition: 1st