Fundamentals of Distributed Computing

Click Fundamentals_of_Distributed_Computing.pdf link to view the file.