Advances in Parallel Distributed Computing by Dhinaharan Nagamalai | Menrva Books