Chris Purcell and Tim Harris January 2004
In PODC: 23th ACM SIGACT-SIGOPS Symposium on Principles of Distributed Computing