Original languageEnglish
PublisherSpringer Nature
ISBN (Print)978-1-4471-5121-0
StatePublished - 2013

ID: 4340463