Principles of Distributed Database Systems Principles of Distributed Database Systems 35 readers 2011