publisher: John Wiley & Sons publish date: May 4th 2001
format: hardcover pages: 336
language: English
ISBN:
0471356034 (9780471356035)
publisher: John Wiley & Sons publish date: March 15th 2004
format: ebook pages: 336
language: English
ISBN:
0471150959 (9780471150954)