publisher: Morgan Kaufmann publish date: January 1st 2003
format: paperback pages: 529
language: English
ISBN:
1558607587 (9781558607583)
publisher: Morgan Kaufmann Publishers publish date: December 18th 2002
format: ebook pages: 529
language: English
ISBN:
0080500560 (9780080500560)