Mechanisms In Modern Engineering Design Vol Ii Part 2 - I.I.Artobolevsky
15