Original languageEnglish
PublisherSpringer
Number of pages1162
ISBN (Print)9783662464908
Publication statusPublished - 1-Jul-2015

Cite this