publisher: Springer publish date: August 5th 2011
format: hardcover pages: 282
language: English
ISBN:
9400719078 (9789400719071)
publisher: Springer publish date: January 1st 2011
format: ebook pages: 291
language: English
ISBN:
1283478234 (9781283478236)