Mechanical Engineering Principles by J. O. Bird | Menrva Books | MenrvaBooks