Automobiles Motors and Mechanism by Thomas Herbert Russell