TY - GEN AU - Coulouris G. TI - Distributed Systems: Concepts And Design SN - 9789332575226 PY - 2023/// PB - Pearson ER -