[ISBN 3-540-63077-5]