publisher: John Wiley & Sons publish date: April 28th 1999
format: paperback pages: 288
language: English
ISBN:
0471168343 (9780471168348)
publisher: Barnes & Noble/Metro Books publish date: April 28th 2007
format: hardcover pages: 355
language: English
ISBN:
0760789924 (9780760789926)