Parallel and Distributed Computing, Applications and Technologies by Hong Shen | Menrva Books | MenrvaBooks