Mechanisms in modern engineering design - Artobolevsky, Ivan I. (Mir Publishers, 1970)