publisher: Springer
publish date: November 24th 2009
format: paperback pages: 163
language: English
ISBN:
3642105610 (9783642105616)
publisher: Springer
publish date: October 12th 2011
format: paperback pages: 530
language: English
ISBN:
3642246052 (9783642246050)