History's locomotives : revolutions and the making of the modern world - Malia, Martin E. (Yale University Press, 2006)