publisher: Wiley
publish date: January 7th 1999
format: paperback pages: 260
language: English
ISBN:
0471282952 (9780471282952)
publisher: John Wiley & Sons publish date: April 21st 2008
format: ebook pages: 272
language: English
ISBN:
0470308117 (9780470308110)