Distributed algorithms

Nancy A. Lynch
Morgan Kaufmann
9781558603486
1-55860-348-4