publisher: Springer publish date: May 31st 1999
format: hardcover pages: 384
language: English
ISBN:
0306460653 (9780306460654)
publisher: Springer publish date: January 1st 1999
format: ebook pages: 393
language: English
ISBN:
1280205083 (9781280205088)
publisher: Springer publish date: November 13th 2013
format: paperback pages: 374
language: English
ISBN:
147578256X (9781475782561)