Distributed Computing Through Combinatorial Topology - Herlihy, Maurice (Elsevier, 2013)
Keywords: Computer Science