Prolog++ : the power of object-oriented and logic programming / - Moss, Christopher D. S. (Addison-Wesley,, 1994)