Automotive engines Construction,operation and maintenance - Crouse, William H. (McGraw-Hill, 1976)