The Siege of Caerlaverock - Scott-Giles, Charles Wilfrid (Heraldry Society, 1960)