publisher: Springer publish date: December 1st 2008
format: hardcover pages: 342
language: English
ISBN:
3540757473 (9783540757474)
publisher: Springer publish date: November 30th 2010
format: paperback pages: 344
language: English
ISBN:
3642094864 (9783642094866)