Edinburgh Castle - Yeoman, Peter (Current Archaeology, 11,131 (1992), 1992)