publisher: John Wiley & Sons publish date: March 5th 2002
format: paperback pages: 528
language: English
ISBN:
047112060X (9780471120605)
publisher: John Wiley & Sons publish date: October 2nd 2002
format: ebook pages: 528
language: English
ISBN:
0471265098 (9780471265092)