[ISBN 3-540-18194-6]