DISTRIBUTED SYSTEMS CONCEPTS AND DESIGN - COULOURIS AND ETC. (PEARSON, 2017)
TBH