John R. Kenyon

The Medieval Castles of Wales