Principles of engineering - Handley, Brett A. (DELMAR CENGAGE LEARNING, 2012)