D & EG locomotive directory every single one there has ever been
Strickland, D. C.(David C)
Camberley Diesel & Electric Group
1983
Electric locomotives
Diesel locomotives