Machine Design

A nice touch in this textbook is the appendix with useful formulas and tables.

Machine Design

You will find that this textbook includes discussion questions for group work.