2 books
Distributed Applications and Interoperable Systems
Distributed Systems Platforms and Open Distributed Processing