An introduction to multiagent systems - Wooldridge Michael (Wiley, J., 2002)