ELEMENTS OF MECHINICAL ENGINEERING - RAVINDRA A S (BEST PUBLISHERS, 2008)