publisher: Springer
publish date: March 31st 2004
format: hardcover pages: 238
language: English
ISBN:
1402020406 (9781402020407)
publisher: Springer publish date: October 28th 2010
format: paperback pages: 238
language: English
ISBN:
9048165784 (9789048165780)