Graham D. Parrington: Reliable Distributed Programming in C++: The Arjuna Approach. C++ Conference 1990: 37-50