language: English
ISBN:
0312249160 (9780312249168)
publisher: St. Martin's Press publish date: February 1st 1995
format: paperback pages: 768
language: English
ISBN:
0312101392 (9780312101398)
publisher: Bedford Books publish date: February 1st 1998
format: paperback pages: 802
language: English
ISBN:
0312148372 (9780312148379)