ESC

Michael S. Stokes

Railway historian, sometimes credited as Mike Stokes