The locomotive up to date.
By: By Chas. McShane ... Rev. by Chas. L. McShane ...
Contributors: McShane, Charles Leo.
Edition: [Rev. ed.]
Publisher: Griffin & Winters
Published: 1920
Place of publication: Chicago, Ill
Language: eng
Number of pages: 893
Subjects: Locomotives.