Maths In Practice by David Bowles & Suzanne Shakes