Emerging minds the process of change in children's thinking - Siegler, Robert S. (Oxford University Press, 1996)