Distributed Reason Maintenance For Multiagent Systems by Gerhard K. Kraetzschmar