Castles of the Welsh princes /
Davis, Paul R.
Talybont, Ceredigion : Y Lolfa,
2007.
Includes bibliographical references.
Castles