Distributed systems computing over networks - Crichlow, Joel M (PHI Learning Pvt Ltd., New Delhi, 2009)