Aberystwyth 1277-1977
By: Afan ab Alun.
Series: Aberystwyth 700
Publisher: The Author
Published: 1977
Place of publication: Aberystwyth
Language: mul
Number of pages: 32