Foundations And Applications Of Multi-Agent Systems by Michael Lück & Margaret Fisher