Teaching thinking skills theory and practice - French, Joyce N. (Garland, 1992)