TY - BOOK AU - Attiya, Hagit TI - Distributed Computing KW - Computer Science KW - distributed ER -