Self-Stabilization (MIT Press)