Engineering Fundamentals And Problem Solving door Arvid R. Eide, Roland D. Jenison & Larry L. Northup