Street Railway Motors: With Descriptions by Herman Haupt