Steven Schmid 0 3,492 Fundamentals of Machine Elements – Steven Schmid, Bernard Hamrock, Bo. Jacobson – 2nd Edition