publisher: Kluwer Academic Publishers publish date: October 31st 1995
format: hardcover
language: English
ISBN:
0306451336 (9780306451331)
publisher: Springer, 378 pages, Paperback" /> publish date: October 21st 2012
format: paperback pages: 378
ISBN:
1461357691 (9781461357698)