The siege of Caerlaverock /
Scott-Giles, C. Wilfrid(Charles Wilfrid),1893-
Browne, Royman.
Heraldry Society (Great Britain)
London : Heraldry Society,
1960.
Caerlaverock Castle (Scotland)
Caerlaverock Castle (Scotland)
Knights and knighthood
Knights and knighthood
Banners
Shields