publisher: Springer publish date: March 1st 2006
format: hardcover
language: English
ISBN:
354025367X (9783540253679)
publisher: Springer publish date: January 1st 2006
format: ebook pages: 306
language: English
ISBN:
1280625570 (9781280625572)
publisher: Springer publish date: February 12th 2010
format: paperback pages: 308
language: English
ISBN:
3642064728 (9783642064722)