Mechanisms In Modern Engineering Design Vol Iii - I.I.Artobolevsky
15