Basics of mechanical engineering - Jose, E. Edison (Engineering series, 2007)