format: hardcover pages: 224
language: English
ISBN:
0814404243 (9780814404249)
publisher: John Wiley & Sons
format: hardcover pages: 198
language: English
ISBN:
0471572977 (9780471572978)
format: ebook
language: English
ISBN:
0814425615 (9780814425619)
publisher: Books on Demand
format: paperback pages: 212
language: English
ISBN:
0608106348 (9780608106342)