Parallel, Distributed, and Pervasive Computing. Advances in Computers, Volume 63. by Ali Hurson & Martin Zelkowitz