Author: Middleton Railway Trust.