Distributed systems : an algorithmic approach - Ghosh, Sukumar (Chapman & Hall/CRC computer & information science series, 2015)