Verteilte Systeme door Andrew S. Tanenbaum