Programming languages for parallel processing - Skillicorn, David B.; Talia, Domenico (IEEE computer society press, 1995)