William Ellery Leonard: The Professor and the Locomotive-God - 9781611475883