[ISBN 3-540-53839-9]