publisher: Springer
publish date: September 30th 2003
format: paperback
language: English
ISBN:
0306474549 (9780306474545)
publisher: Springer publish date: September 30th 2003
format: hardcover pages: 819
language: English
ISBN:
0306474530 (9780306474538)