Parallel and distributed computing by M. Cosnard | Menrva Books | MenrvaBooks