An Application Science For Multi-Agent Systems by Kluwer Academic Publishers & Tom Wagner