publisher: St. Martin's Press
format: hardcover pages: 266
language: English
ISBN:
0312327277 (9780312327279)
format: paperback pages: 266
language: English
ISBN:
0631125752 (9780631125754)
publisher: Wiley, John & Sons, Incorporated
format: hardcover pages: 266
language: English
ISBN:
0631127410 (9780631127413)