Perspectives on thinking, learning, and cognitive styles - Sternberg, Robert J. (The educational psychology series)