Original languageEnglish
Place of PublicationHeidelberg
PublisherSpringer
Number of pages408
ISBN (Print)9783642359880
Publication statusPublished - 2014

ID: 280716