Introduction to engineering technology - Pond, Robert J.; Rankinen, Jeffrey L. (Pearson Education Limited, 2015)