publisher: Springer publish date: October 1st 2010
format: hardcover pages: 350
language: English
ISBN:
3642152198 (9783642152191)
publisher: Springer publish date: October 1st 2010
format: ebook pages: 360
language: English
ISBN:
1280007494 (9781280007491)