Mechanical technology. - Patel, K. H.; Patel, R. C.; Sheth, S. C.