Concurrent program structures - Bustard, David; Elder, John & Welsh, Jim (Prentice hall, New York, 1988)