peer-to-peer computing: building supercomputers with web technologies - Wai-Sing Loo, Alfred (Springer, 2007)