publisher: Springer
publish date: October 15th 2010
format: paperback pages: 350
language: English
ISBN:
3642091385 (9783642091384)
publisher: Springer publish date: August 22nd 2013
format: hardcover pages: 350
language: English
ISBN:
3642122329 (9783642122323)