The locomotive catechism: containing nearly 1500 questions and answers concerning designing and constructing, repairing and running various kinds of locomotive engines ...
Grimshaw, Robert,Engineer.
London & New York, 
[1923]