publisher: Springer publish date: August 17th 2007
format: hardcover pages: 222
language: English
ISBN:
3540708227 (9783540708223)
publisher: Springer publish date: January 1st 2007
format: ebook pages: 221
language: English
ISBN:
1280863781 (9781280863783)