publisher: Springer
publish date: August 31st 2009
format: hardcover pages: 266
language: English
ISBN:
3642008801 (9783642008801)
publisher: Springer publish date: January 1st 2010
format: ebook pages: 281
language: English
ISBN:
1282508970 (9781282508972)