by Larry Kramer
publisher: St. Martin's Press publish date: October 1994
format: paperback pages: 454
language: English
ISBN:
0312114192 (9780312114190)
publisher: St. Martin's Press publish date: 1989
format: hardcover pages: 284
language: English
ISBN:
031202634X (9780312026349)
publisher: Penguin publish date: June 1990
format: paperback pages: 320
language: English
ISBN:
0140132465 (9780140132465)
publisher: St. Martin's Press publish date: December 1st 1989
format: paperback pages: 304
language: English
ISBN:
0312039212 (9780312039219)
publisher: Cassell publish date: December 28th 1997
format: paperback pages: 480
language: English
ISBN:
0304331716 (9780304331710)