publisher: Morgan Kaufmann Publishers publish date: July 3rd 2003
format: paperback
language: English
ISBN:
1558609075 (9781558609075)
publisher: Morgan Kaufmann Publishers publish date: January 1st 2003
format: ebook
language: English
ISBN:
1281078212 (9781281078216)