Mechanics - Adams, Martin (Stanley Thornes, 2000)