How to teach thinking and learning skills: A practical programme for the whole school - Simister, C. J. (London, 2007)