Found in 2 comments on Hacker News
SeanLuke · 2011-04-20 · Original thread
I've found Bratko's book to be an amazing tour de force.

http://www.amazon.com/Prolog-Programming-Artificial-Intellig...

sdizdar · 2010-12-06 · Original thread
Actually, one of the best book for Prolog is book written by my professor Ivan Bratko: http://www.amazon.com/Prolog-Programming-Artificial-Intellig...

We had to write Pascal interpreter in Prolog - that was an experience. I strongly suggest to everybody to try Prolog - then you will understand why it is good idea to use declarative languages as much as possible when building product (including SQL).

Fresh book recommendations delivered straight to your inbox every Thursday.