Stirling Castle - Fawcett, Richard (Council for British Archaeology, York, 2001)