Ferber, J. (1998) Multi-Agent Systems: An Introduction to Distributed Artificial Intelligence. Harlow: Addison-Wesley.
Huhns, M.N. and Singh, M.P. (1998) Readings in Agents. San Francisco, Calif: Morgan Kaufmann.
Weiss, G. (1999) Multiagent Systems: A Modern Approach to Distributed Artificial Intelligence. Cambridge, Mass: MIT Press.
Wooldridge, M. (2009) An Introduction to MultiAgent Systems. 2nd ed. Chichester: John Wiley & Sons.
Wooldridge, M.J. (2002) An Introduction to Multiagent Systems. Chichester: J. Wiley. Available at: https://ebookcentral.proquest.com/lib/rhul/detail.action?docID=139837.