MECHANICAL ENGINEERING SECIENCE - RANJAN K (KUMAR & KUMAR PUBLISHERS BANGALORE)