The Ecclesiastical Architecture of Scotland by David MacGibbon