Essential reading for all those teaching or training to teach primary mathematics, tackling the knowledge and skills required to successfully teach the tricky area of problem solving.
Libris
Cartepedia
Critical Publishing Ltd Understanding and enriching problem solving in primary mathematics, paperback/lynn thompson