The railways of Aberdeen : 150 years of history.
Great North of Scotland Railway Association.
Aberdeen : Great North of Scotland Railway Association,
c2000.
Great North of Scotland Railway
Railroads