Applied Mechanical Design by Grous, Ammar | Menrva Books