Handbook of mechanical engineering by Heinrich Dubbel | Menrva Books | MenrvaBooks