Prolog++ : The Power of Object-Oriented and Logic Programming - Moss, Chris. (Addison-Wesley, 1994)