Computer Aided Analysis and Design of Machine Elements by Rama B. Bhat | Menrva Books | MenrvaBooks