publisher: Springer
publish date: August 18th 2004
format: paperback pages: 412
language: English
ISBN:
354022937X (9783540229377)
publisher: Springer publish date: August 21st 2003
format: paperback pages: 438
language: English
ISBN:
354040807X (9783540408079)