publisher: Morgan Kaufmann Publishers publish date: June 15th 2001
format: paperback pages: 697
language: English
ISBN:
1558607021 (9781558607026)
publisher: Morgan Kaufmann Publishers publish date: June 19th 2001
format: ebook pages: 697
language: English
ISBN:
0080515797 (9780080515793)