publisher: Springer publish date: October 7th 2008
format: paperback pages: 401
language: English
ISBN:
3540885617 (9783540885610)
publisher: Springer
publish date: April 1st 2010
format: paperback pages: 262
language: English
ISBN:
3642117112 (9783642117114)