Solving problems on concurrent processors, Vol.1: General techniques and regular problems - Fox, Geoffrey, et al (1988)