Original languageEnglish
PublisherSpringer Nature
Number of pages160
ISBN (Print)ISBN: 978-3-540-85798-3
StatePublished - 2009
Externally publishedYes

ID: 4297455