Original languageEnglish
PublisherSpringer Nature
Number of pages121
ISBN (Print)978-3-642-24938-9
StatePublished - 2012

ID: 4313894