The book marks the centenary of the West Highland Railway, by John McGregor, a trustee of Glenfinnan Station Museum Trust.