DISTRIBUTED SYSTEMS: CONCEPTS AND DESIGN - VENKATARAMANI B (NEW DELHI TATA MCGRAW HILL PUBLISHING COMPANY, 2004)