Mechanisms of cognitive development - Sternberg, Robert J. (Series of books in psychology., 1984)