Prolog versus you. An introduction to logic programming - Johansson, Anna-Lena (Springer, 1989)