by David B. Feinberg
publisher: Grove Press publish date: July 12th 2002
format: paperback pages: 336
language: English
ISBN:
0802139027 (9780802139023)
publisher: Viking Books publish date: January 31st 1988
format: hardcover pages: 336
language: English
ISBN:
0670823155 (9780670823154)
publisher: Penguin publish date: January 1st 1990
format: paperback pages: 336
language: English
ISBN:
0140112529 (9780140112528)
publisher: Gay Men's Press publish date: October 1st 1991
format: paperback pages: 326
language: English
ISBN:
0854491708 (9780854491704)