Trapiche
Programming in Prolog, de William F. Clocksin · Trapiche