Title: Learning to Build and Comprehend Complex Information Structures: Prolog as a Case Study, Author: Paul Brna
Title: Learn PROLOG Now!, Author: P Blackburn