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

You will find that this textbook breaks down difficult topics into manageable chunks.