Author John Crosse has written many railway related articles. A selection are reproduced here for your interest. Feel free to browse at your leisure.