Introduction to parallel processing - Codenotti, Bruno (Addison-Wesley Pub. Co, 1993)