Introduction to distributed and parallel computing - Crewe, The Marquess of (Prentice - Hall of India Pvt. Ltd., 1997)