Kakani, S L Mechanics - New Delhi Viva Books Private Limited 2009 - 606p ISBN: 9788130900582 0.00 Dewey Class. No.: 620.1