publisher: Springer
publish date: October 28th 2010
format: paperback pages: 372
language: English
ISBN:
1441934774 (9781441934772)
publisher: Springer
publish date: June 17th 2011
format: hardcover pages: 352
language: English
ISBN:
3642221998 (9783642221996)