Parallel and Distributed Processing: 15 Ipdps 2000 Workshops Cancun, Mexico, May 1-5, 2000 Proceedings (Paperback, 2000)