Machines and Mechanisms - Bandyopadhyay, S (New Delhi Narosa Pub., 2012)