Cambridge International AS & A Level Mathematics: Mechanics Coursebook | Jan Dangerfield, Stuart Haring