publisher: Springer
publish date: January 1st 2005
format: ebook pages: 290
ISBN:
1280412607 (9781280412608)
ISBN:
0850651964 (9780850651966)
publisher: Springer Science+Business Media publish date: January 1st 2006
format: ebook
ISBN:
0387295445 (9780387295442)