Mechanical Engineering Principles
JOHN BIRD BSc, CEng, CMath, FIMA, MIEE, FCollP, FIIE
CARL ROSS BSc, PhD, DSc, CEng, FRINA, MSNAME
Newnes
OXFORD AUCKLAND BOSTON JOHANNESBURG MELBOURNE NEW DELHI
OXFORD AUCKLAND BOSTON JOHANNESBURG MELBOURNE NEW DELHI