Teaching thinking : issues and approaches / - Swartz, Robert J. (Midwest Publications,, 1990)