Distributed computing - Mahajan, Sunita; Shah, Seema 1964- (Oxford Univ. Press, 2013)