Engines of war /
Humphries, P. H.
Cardiff : Welsh Historic Monuments,
1992.
Caption title.
Caerphilly Castle.
Weapons