[ISBN 3-540-51572-0]