Meta-cognition A recent review of research, theory and perspectives - Shaughnessy Michael F Ed. (New York Nova Science Publishers, 2008)