Jia Weijia, Zhou Wanlei. Distributed Network Systems ; From Concepts to Implementation - Springer 2010 - 513 ISBN: 97881848941