TY - BOOK AU - Coulouris George TI - DISTRIBUTED SYSTEMS PB - Pearson Education ER -