French Steam Locomotives, 1840-1950 by Graham Glover | Menrva Books