Locomotives: The Modern Diesel and Electric Reference

You might also like...