10.1007/978-3-540-88873-4_19