For those interested in stages of development, I would recommend Thinking
and Learning by Lawrence Lowery (developer of the FOSS program at the
Lawrence Hall of Science) and the video "Biological Basis of Thinking and
Learning." http://www.lhs.berkeley.edu/FOSS/FOSS.BBTL.doc.html