publisher: Springer
publish date: October 29th 2010
format: paperback pages: 245
language: English
ISBN:
3642167810 (9783642167812)
publisher: Springer
publish date: October 29th 2010
format: paperback pages: 216
language: English
ISBN:
3642167691 (9783642167690)