TY - BOOK AU - GEORGE COULOURIS TI - DISTRIBUTED SYSTEMS: CONCEPTS AND DESIGN AV - QA 76.9 .D5 C68 2005 ER -