Distributed Systems Concepts And Design - "Coulouris George; Dollimore Jean, Others" (2000)
20