ALGORITHMS: SEQUENTIAL, PARALLEL, AND DISTRIBUTED - 1 - Thomson, 2005 - 962

9780534420574