Research Directions In Object Oriented Programming - Edited By Bruce Shriver, Peter Wagner (MIT Press, 1987)