Carpow in context - Strachan, Paul (Society of Antiquaries of Scotland, 2010)