publisher: Springer
publish date: June 16th 2004
format: hardcover pages: 290
language: English
ISBN:
1402019149 (9781402019142)
publisher: Springer publish date: February 12th 2007
format: paperback pages: 290
language: English
ISBN:
1402057059 (9781402057052)