publisher: Morgan Kaufmann Publishers publish date: October 11th 1999
format: paperback pages: 238
language: English
ISBN:
0124906303 (9780124906303)
publisher: Morgan Kaufmann Publishers publish date: September 27th 1999
format: ebook pages: 238
language: English
ISBN:
0080519997 (9780080519999)