ESC

J. E. Connor

James Edard Connor, born January 1949. Railway historian specialising in London's suburban railways