Open menu
Ken Hurst
Engineering Design Principles
Rotary power transmission design