Mihindu, SA, "Virtualised e-infrastructure that facilitate collaborative work among distributed communities", , 2007