Educational psychology - Slavin, Robert E (Prentice Hall, Englewood Cliffs, 1988)