Prolog Programming for Artificial Intelligence - Ivan Bratko (Person, 2002)