12.1 Introduction12.2 Shared Counting12.3 Software Combining12.4 Quiescently Consistent Pools and Counters12.5 Counting Networks12.6 Diffracting Trees12.7 Parallel Sorting12.8 Sorting Networks12.9 Sample Sorting12.10 Distributed Coordination12.11 Chapter Notes