[ISBN 3-540-15675-5]