publisher: Springer publish date: April 22nd 2010
format: hardcover pages: 402
language: English
ISBN:
3642117546 (9783642117541)
publisher: Springer publish date: May 28th 2012
format: paperback pages: 404
language: English
ISBN:
3642263224 (9783642263224)
publisher: Springer
publish date: October 28th 2011
format: paperback pages: 431
language: English
ISBN:
3642251994 (9783642251993)