Distributed systems : an algorithmic approach - Ghosh,Sukuma (Chapman & Hall/CRC, 2007)