Author: Great North Of Scotland Railway Association.