https://doi.org/10.1007/978-3-642-58846-4_30 Publisher Name Print ISBN978-3-642-63757-5 Online ISBN978-3-642-58846-4 eBook PackagesSpringer Book Archive