Diesel Spotter's Guide Update: Including Electrics and Lightweight-Train Power Cars

9780890240298
0-89024-029-9