Foundations of parallel programming - Skillicorn, David B. (Cambridge Univ. Press, 1994)