Cardiff Canton Diesel Depot & locomotive duties /
Morris, Steve,1962 June 15-
Holmes Chapel : Ty Mawr Publications,
c2006.
Cardiff Canton TMD
Diesel locomotives
Electro-diesel locomotives
Railroad yards
Railroad repair shops