publisher: Springer publish date: January 12th 2007
format: paperback pages: 334
language: English
ISBN:
3540694889 (9783540694885)
publisher: Springer publish date: January 1st 2007
format: ebook pages: 343
language: English
ISBN:
1280902140 (9781280902147)