MECHANISM AND MACHINES - Lal Jagdish (METROPEOLITAN, 2006)