Cooperative Internet Computing - Chan, Alvin T. S.; Chan, Stephen C. F.; Leong, Hong Va; Ng, Vincent T. Y. (Springer US, 2003)