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