The Heisler Locomotive: 1891-1941 Revised and Expanded Second Edition