publisher: Springer
publish date: June 9th 2010
format: paperback pages: 184
language: English
ISBN:
3642137881 (9783642137884)
publisher: Springer
publish date: June 9th 2009
format: paperback pages: 262
language: English
ISBN:
3642024718 (9783642024719)