10.1007/978-3-319-72026-5_21