publisher: Springer publish date: September 17th 2010
format: hardcover pages: 458
language: English
ISBN:
3642134394 (9783642134395)
publisher: Springer publish date: January 1st 2010
format: ebook pages: 462
language: English
ISBN:
1282979787 (9781282979789)