publisher: Springer
publish date: May 25th 2009
format: paperback pages: 537
language: English
ISBN:
3642019315 (9783642019319)
publisher: Springer
publish date: September 3rd 2010
format: paperback pages: 292
language: English
ISBN:
364215834X (9783642158346)