publisher: Springer
publish date: June 28th 2012
format: paperback pages: 860
language: English
ISBN:
3642315933 (9783642315930)
publisher: Springer
publish date: July 1st 2012
format: paperback pages: 700
language: English
ISBN:
3642315844 (9783642315848)