4 books
Design of Machine Elements Pearson New International Edition
Dimensioning and Tolerancing for Quality Production
Design of Machine Elements
Design Engineering Projects