2.70/2.77 FUNdaMENTALS of Precision Product Design

Textbooks

Precision Machine Design

Design_Spreadsheets

Interesting Websites

Mechanics of Materials Blog

CNC Zone