publisher: Springer
publish date: September 30th 1996
format: hardcover pages: 384
language: English
ISBN:
0792342399 (9780792342397)
publisher: Cambridge University Press publish date: October 15th 2009
format: paperback pages: 513
language: English
ISBN:
0521747597 (9780521747592)