[ISBN 3-540-62054-0]