The burgh of Inverurie, Aberdeenshire: archaeological evidence from a medieval lordship - Carter, Stephen P. (Proceedings of the Society of Antiquaries of Scotland, 129,2 (1999), 1999)