publisher: Springer publish date: November 30th 2010
format: paperback pages: 374
language: English
ISBN:
3642080006 (9783642080005)
publisher: Springer
publish date: April 1st 2007
format: hardcover pages: 390
language: English
ISBN:
3540475117 (9783540475118)