publisher: Morgan Kaufmann Publishers publish date: June 15th 1998
format: paperback pages: 816
language: English
ISBN:
1558604820 (9781558604827)
publisher: Morgan Kaufmann Publishers publish date: June 1st 1998
format: ebook pages: 816
language: English
ISBN:
008050230X (9780080502304)