TY - BOOK TI - Distributed systems : concepts and design AV - QA76.9.D5 .C65 2008 ER -