publisher: Springer publish date: November 17th 2008
format: hardcover pages: 330
ISBN:
1402090420 (9781402090424)
publisher: Springer
publish date: January 1st 2008
format: ebook pages: 324
ISBN:
1281950319 (9781281950314)
publisher: Springer publish date: November 25th 2010
format: paperback pages: 318
language: English
ISBN:
9048180562 (9789048180561)