Distributed Systems : Concepts And Design - COULOURIS, George...[et al] (Pearson Education Pvt.Ltd HEAD OFFICE,WORLD TRADE TOWER, 2013)