The Logic Programming Tutor by Jocelyn Ireson-Paine, Intellect 1992. Find it via this Google search.
The book is divided into two parts. Part 1 starts with a general introduction, followed by an informal guide and a reference manual. It ends with a chapter on implementation, which runs through the modules and describes how they work and how to port them to different Prolog systems. Part 2 has eight chapters, one for each lesson. These list the text of the lessons, give answers to exercises, and also discuss the sample knowledge bases.Jocelyn Ireson-Paine