publisher: Springer publish date: February 26th 2009
format: hardcover pages: 402
language: English
ISBN:
354088050X (9783540880509)
publisher: Springer publish date: October 28th 2010
format: paperback pages: 404
language: English
ISBN:
3642099785 (9783642099786)