Object-oriented languages, systems and applications (Halsted Press, 1991)