publisher: Springer
publish date: June 14th 2011
format: paperback pages: 474
language: English
ISBN:
3642217850 (9783642217852)
publisher: Springer
publish date: March 31st 2012
format: paperback pages: 380
language: English
ISBN:
3642273866 (9783642273865)