[ISBN 3-540-28610-1] [doi:10.1007/3-540-28611-X_14]