A Level Maths For Edexcel Mechanics M1 by Brian Jefferson