Distributed computing 15th international conference, DISC 2001, Lisbon, Portugal, October 3 - 5, 2001 ; proceedings (Springer, 2001)