Coulouris , George Distributed Systems Concepts and Design - 4th - 2005 - 849 ISBN: 978-81-317-1840-7 Subjects--Personal Names: Engineering Technology Subjects--Topical Terms: Computer Science