RANJAN K MECHANICAL ENGINEERING SECIENCE - BANGALORE KUMAR & KUMAR PUBLISHERS - 222 Dewey Class. No.: RAN / 621.38