[ISBN 3-540-63433-9]