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