An introduction to multiagent systems - Wooldridge (John Wiley & Sons, 2009)