publisher: Springer publish date: March 14th 2012
format: hardcover pages: 240
language: English
ISBN:
3642246206 (9783642246203)
publisher: Springer
publish date: January 1st 2012
format: ebook pages: 247
language: English
ISBN:
1283451212 (9781283451215)