publisher: Morgan Kaufmann publish date: October 25th 1999
format: paperback pages: 371
language: English
ISBN:
1558605525 (9781558605527)
publisher: Morgan Kaufmann Publishers publish date: October 11th 1999
format: ebook pages: 371
language: English
ISBN:
0080503659 (9780080503653)