ESC

M. J. Messenger

Industrial railway historian, particularly of south West England