Trains of Cuba: Steam, Diesel & Electric by Adolf Hungrywolf | Menrva Books