September 95 Volume 8, No. 5 Focus on Books p 29 An Introduction to RGDG as a concurrent object-oriented language by Matthew Huntbach Concurrent logic language, viewed as defining concurrent objects interacting through message-passing. p 65 C++ Function objects, templates and inheritance by Andrew Koenig