publisher: John Wiley & Sons publish date: October 22nd 2004
format: ebook pages: 296
language: English
ISBN:
047002058X (9780470020586)
publisher: Wiley
publish date: May 21st 2004
format: hardcover pages: 296
language: English
ISBN:
0470845724 (9780470845721)