Educational psychology: a cognitive approach - Mayer, Richard E., 1947- (Little, Brown, 1987)