publisher: Springer
publish date: June 29th 2004
format: hardcover pages: 244
language: English
ISBN:
1402017626 (9781402017629)
publisher: Springer publish date: January 1st 2005
format: ebook pages: 272
language: English
ISBN:
1280610913 (9781280610912)
publisher: Springer publish date: February 15th 2005
format: paperback pages: 246
language: English
ISBN:
1402017634 (9781402017636)