John J. Uicker Jr

Theory of Machines and Mechanisms - Cambridge University

‎ 9781009303675