2 works on record
Distributed systems for system architects
2001
Introduction to reliable distributed programming