You will find that this textbook has a companion website with extra resources.
Shigley’s Mechanical Engineering Design – Budynas & Nisbett – 9th Ed 2011
What stands out about this textbook is the author's engaging writing style.
Shigley’s Mechanical Engineering Design (Mcgraw-hill Series in Mechanical Engine
This textbook is written by a well-known expert in the subject area.