doi dblp Stimulated recall and mental models: Tools for teaching and learning computer information literacy Darrell Cook 2007 Volume 58 Issue 3