Anfonwch hwn fel neges destun: An introduction to distributed and parallel computing /