Mechanics of engineering materials by PP Benjamin, RJ Crawford & CG Armstrong | Vinted