Introduction to Engineering Technology by Robert J. Pond & Jeffrey L. Rankinen