[ISBN 3-540-16227-5]