Locomotive dictionary : an illustrated vocabulary of terms which designate American railroad locomotives, their parts, attachments and details of construction with definitions and illustrations of typical British locomotive practice | NiceBooksReads