Heterogeneous agent systems - Subrahmanian, V. S. (MIT Press, 2000)