Excavations at Balvaird Castle, Perthshire (Proceedings of the Society of Antiquaries of Scotland, 1993)