Distributed and parallel systems: from instruction parallelism to cluster computing - Kacsuk, Peter; Editor (2000)