Joseph Edward Shigley

Mechanical Engineering design - Mc Graw Hill 1986