Fundamentals of Machine Elements - HAMROCK, Bernard J (McGraw-Hill Book Company, Inc., 1999)