Do All Computing In Distributed Systems by Chryssis Georgiou & Alex A. Shvartsman