MITTAL, VIJAY RECENT DEVELOPMENTS IN MECHANICAL ENGINEERING - NEW DELHI EXCEL INDIA PUBLISHER 2010 - 397 ISBN: 978-93-80043-81-4