[ISBN 3-540-53895-X]