publisher: Morgan Kaufmann Publishers
format: paperback pages: 400
language: English
ISBN:
0968880800 (9780968880807)
publisher: Morgan Kaufmann Publishers publish date: May 1st 2000
format: paperback pages: 464
language: English
ISBN:
0123555922 (9780123555922)
publisher: Morgan Kaufmann Publishers publish date: May 14th 2002
format: paperback pages: 750
language: English
ISBN:
1558608478 (9781558608474)