Principles of Distributed Systems
MLA
Anderson, James H, et al. Principles of Distributed Systems. Springer Berlin Heidelberg, 2006.
APA
Anderson, J. H, Kanade, T., Prencipe, G., & Wattenhofer, R. (2006). Principles of Distributed Systems. Springer Berlin Heidelberg.
Chicago
Anderson, James H., Takeo Kanade, Giuseppe Prencipe, and Roger Wattenhofer. Principles of Distributed Systems. : Springer Berlin Heidelberg, 2006.