publisher: Springer
publish date: July 29th 2009
format: hardcover pages: 508
language: English
ISBN:
3540880569 (9783540880561)
publisher: Springer
publish date: January 12th 2010
format: hardcover pages: 545
language: English
ISBN:
3642028896 (9783642028892)