Multi-agent systems : - Ferber, Jacques (Addison-Wesley, 1999)