publisher: John Wiley & Sons publish date: June 19th 2000
format: hardcover pages: 272
language: English
ISBN:
0471374733 (9780471374732)
publisher: Morgan Kaufmann Publishers publish date: July 28th 2010
format: ebook pages: 400
language: English
ISBN:
008055833X (9780080558332)