[ISBN 3-540-60684-X]