Basics of mechanical engineering - Jose, E. Edison; Chandrasekaran, T.; Muthulingam, O. (Engineering series, 2007)