Detailed mechanical design : a practical guide - Skakoon, James G. (ASME Press, 2000)