publisher: Springer
publish date: November 1st 2009
format: hardcover pages: 362
language: English
ISBN:
3642013864 (9783642013867)
publisher: Springer publish date: January 1st 2010
format: ebook pages: 366
language: English
ISBN:
1282509667 (9781282509665)