publisher: Springer publish date: November 1st 2009
format: hardcover pages: 560
language: English
ISBN:
3540710000 (9783540710004)
publisher: Springer publish date: October 15th 2010
format: paperback pages: 560
language: English
ISBN:
3642090028 (9783642090028)