Open distributed systems - Crowcroft, Jon. (UCL Press, 1996)