Children's Mathematics 4-15 by Julie Ryan, Dr Julian Williams & Julie T. Ryan