Peter M. Kogge, ``The Architecture of Symbolic Computers'',
McGraw-Hill.
William Clocksin and Chris Mellish, ``Programming in Prolog'',
Springer-Verlag.
Leon Sterling and Ehud Shapiro, ``The Art of Prolog'', MIT Press.
Ivan Bratko, ``Prolog Programming for Artificial Intelligence'',
Addison-Wesley.
Kim Marriot and Peter Stuckey, ``Programming with Constraints'',
MIT Press.
Hassan Ait-Kaci, ``Warren's Abstract Machine -- A Tutorial
Reconstruction'', MIT Press.
Pascal van Hentenryck, ``Constraint Satisfaction in Logic
Programming'', MIT Press.
Steve Gregory, ``Parallel Logic Programming in Parlog'',
Peter van Roy, ``1983-1993--The Wonder Years of Sequential
Prolog Implementation'', JLP, 1994, V. 20, pp. 385--441.
Ehud Shapiro, ``The Family of Concurrent Logic Programming
Languages'', ACM Computing Surveys, 1989, V. 21, N. 3, pp. 412--510.