CAULOURIS, GEORGE. DISTRIBUTED SYSTEMS CONCEPTS AND DESIGN - 4TH - PEARSON 2009 - 849 p. Subjects--Topical Terms: COMPUTER