Mechanical Engineering - Alan Darbyshire; Charles Gibson (Taylor and Francis, 2022)