Mechanical Engineering Principles | 9780367253264 | Memmo