Title: Steam Locomotive Construction and Maintenance . by : E. L. Ahrons