Original languageEnglish
Place of PublicationNew York
PublisherSpringer
ISBN (Print)9781489993748, 9781461410300, 9781461410317
Publication statusPublished - 2013

ID: 3428208