Distributed Artificial intelligence : architecture and modelling - Zhang, Chengqi. (Springer-Verlag, 1996)