Author: Great North of Scotland Railway Association.