Multi-agent-based Simulation Ii by Francois Bousquet & Jaime S. Sichman