Designing Valve Gearing by Edward J. Cowling Welch & Edward J. Cowl Welch