publisher: Morgan Kaufmann publish date: June 2nd 2004
format: hardcover pages: 381
language: English
ISBN:
1558609326 (9781558609327)
publisher: Morgan Kaufmann publish date: June 17th 2004
format: kindle pages: 381
language: English
ASIN: B00BMEUZHG