Distributed systems: concepts and design by Dollimore, Jean, Kindberg, Tim, Coulouris, George 0 Type: Book