TY - BOOK AU - Tanenbaum, Andrew S. TI - Distributed Systems: Principles and Paradigms SN - 1530281756 PY - 2016/// PB - Maarten ER -