[ISBN 3-540-60562-2]