Suggestions for a good first book on Prolog?

If anyone reading has experience programming in Prolog, I'd appreciate a recommendation on a good first book to purchase. Prolog's been on my list of languages to learn about for some time, and it seems like it would be a very natural fit for brute-force solving this ancestry puzzle.


—Michael A. Cleverly

Permanent URL for this post: http://blog.cleverly.com/permalinks/65.html