The elements of learning - Banner, James M., 1935- (Yale University Press, 1999)