publisher: Springer
publish date: June 24th 2004
format: hardcover pages: 428
language: English
ISBN:
0306481863 (9780306481864)
publisher: Springer publish date: November 30th 2010
format: paperback pages: 428
language: English
ISBN:
1441934308 (9781441934307)