publisher: Springer
publish date: April 1st 2010
format: hardcover pages: 371
language: English
ISBN:
1441956883 (9781441956880)
publisher: Springer
publish date: January 17th 2009
format: paperback pages: 458
language: English
ISBN:
3540880623 (9783540880622)