Mechanical Engineer's Handbook - Marghitu, Dan B ((Academic Press Series in Engineering))