An Introduction to Mechanical Engineering Part 1 door Michael Clifford, Kathy Simmons & Philip Shipway