publisher: Springer publish date: July 31st 2003
format: hardcover pages: 342
language: English
ISBN:
1402013744 (9781402013744)
publisher: Springer
publish date: July 31st 2003
format: paperback pages: 342
language: English
ISBN:
1402013760 (9781402013768)