Wiley Series on Parallel And Distributed Computing