Peer-to-peer computing: - Loo, Alfred Wai-Sing (Springer, 2007)