Teaching problem-solving and thinking skills through science : exciting cross-curricular challenges for foundation phase and key stage one and two - Wallace, Belle (Routledge, 2009)