publisher: John Wiley & Sons publish date: July 22nd 2002
format: hardcover pages: 1520
language: English
ISBN:
0471359246 (9780471359241)
publisher: John Wiley & Sons publish date: April 21st 2008
format: ebook pages: 520
language: English
ISBN:
0470312033 (9780470312032)