publisher: Springer
publish date: August 19th 2010
format: paperback pages: 277
language: English
ISBN:
3642152074 (9783642152078)
publisher: Springer publish date: August 17th 2009
format: paperback pages: 374
language: English
ISBN:
3642039634 (9783642039638)