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