publisher: Springer
publish date: October 26th 2009
format: paperback pages: 159
language: English
ISBN:
3642050387 (9783642050381)
publisher: Springer
publish date: May 13th 2009
format: paperback pages: 300
language: English
ISBN:
364202114X (9783642021145)