publisher: Springer
publish date: July 16th 2008
format: paperback pages: 600
language: English
ISBN:
3540851097 (9783540851097)
publisher: Springer
publish date: June 30th 2010
format: paperback pages: 471
language: English
ISBN:
3642141277 (9783642141270)