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