Problem solving, reasoning and numeracy : 100 ideas for teaching - Thwaites, Alan (London : Continuum International Publishing Group, 2008)