BIRMAN, KENNETH P RELIABLE DISTRIBUTED SYSTEMS: TECHNOLOGIES WEB SERVICES AND APPLICATIONS - NEW DELHI SPRINGER 2010 - XXXI, 668 ISBN: 9780387215099