Electric Railways, Theoretically and Practically Treated: Rolling Stock by John D. Keiley & Sydney Whitmore Ashe