Basics
3. Satisfying Multiple Properties
4. Proving New Facts By Deduction
5. Generating Simple Sentences
Recursion
9. Recursion With An Accumulator
The Cut
13. Backtracking After The Cut
Meta-Programming
17. Meta-Interpreter 2: Deduction
18. Meta-Interpreter 3: Recursion
19. Meta-Interpreter 4: The Cut
20. Meta-Interpreter 5: Fixed Depth Search