[ISBN 3-540-18164-4]