Distributed Computing 21st International Symposium, DISC 2007, Lemesos, Cyprus, September 24-26, 2007. Proceedings - Pelc, Andrzej (Springer Berlin Heidelberg, 2007)