The Age of Steam by Paul Deveau
_