Geoff Smith, a retired engineer, serves on the committee of the A1 Steam Locomotive Trust.

Books by Geoff Smith