Springer-Verlag, Heidelberg, Germany [2003]