Machine Elements in Mechanical Design, Hardcover by Mott, Robert L-9780134441184