publisher: Wiley publish date: December 15th 2001
format: paperback pages: 272
language: English
ISBN:
0471442178 (9780471442172)
publisher: John Wiley & Sons publish date: April 21st 2008
format: ebook pages: 272
language: English
ISBN:
0470321490 (9780470321492)