publisher: Springer publish date: January 4th 2011
format: paperback pages: 310
language: English
ISBN:
3642148042 (9783642148040)
publisher: Springer publish date: January 1st 2011
format: ebook pages: 320
language: English
ISBN:
1299337619 (9781299337619)