MECHANICAL ENGINEERING: PROBLEMS & SOLUTIONS By Jerry Hamelink & John ConstanceMECHANICAL ENGINEERING: PROBLEMS & SOLUTIONS By Jerry Hamelink & John Constance.