Charles C. Anderson , Professor of Educational Psychology, University of Alberta, is the author of many professional papers and co-author of Readings in Cognitive Psychology . University.