publisher: Springer
publish date: May 21st 2010
format: paperback pages: 400
language: English
ISBN:
3642133142 (9783642133145)
publisher: Springer publish date: May 5th 2009
format: paperback pages: 158
language: English
ISBN:
3642021174 (9783642021176)