Teaching Maths by Peter Dean & Peter G. Dean