Parallel and Distributed Processing and Applications by Minyi Guo