Handbook of Educational Psychology - Berliner, David C. (Macmillan Library Reference USA, 1996)