ALGORITHMS AND PARALLEL COMPUTING - GEBALI FAYEZ (WILEY INDIA PVT. LTD.)