Intelligence and development : a cognitive theory - Anderson, Mike (Cognitive development, 1992)