Children solving problems - Thornton, Stephanie (Harvard University Press, 1995)