Agents and Peer-to-Peer Computing - Joseph, Sam (Springer Berlin Heidelberg, 2020)