A.B.C. [of] British Railways diesel locomotives
Shepperton Allan,
[1969]
Diesel locomotives.