Fundamentals of machine elements - Bernard J Hamrock, Bo O Jacobson, Steven R Schid (McGraw Hill, 1999)