Pages 951-956 of Chapter 30, Concurrency, Distribution, Client-Server and the Internet of Object-Oriented Software Construction by Bertrand Meyer.
Handout Approaches to Concurrency of Object-Oriented Reuse, Concurrency and Distribution, an Ada-Based Approach by Colin Atkinson.
Pages 292-297 of Threads Library Functions
cc loop.c -lthread
Implement mergesort using threads.