Prolog programming. Applications for database systems, expert systems, and natural language systems - Marcus, Claudia (Addison-Wesley Publishing, 1986)