Distributed Computing: 24th International Symposium, DISC 2010, Cambridge, MA, USA, September 13-15, 2010. Proceedings by Springer-Verlag Berlin and Heidelberg GmbH & Co. KG (Paperback, 2010)