Monografia (1986) The art of Prolog : advanced programming techniquesMonografia (1986) The art of Prolog : advanced programming techniquesMonografia (1990) The practice of PrologMonografia (2009) The art of agent–oriented modeling