by Stephen Dobyns
publisher: Penguin publish date: July 1st 1990
format: paperback pages: 304
language: English
ISBN:
0140106138 (9780140106138)
publisher: Viking Books publish date: December 16th 1988
format: hardcover pages: 272
language: English
ISBN:
0670820245 (9780670820245)
publisher: Books on Tape publish date: July 1st 1994
format: audiobook
language: English
ISBN:
0736627928 (9780736627924)
publisher: Sphere publish date: August 1st 2013
format: ebook
language: English
ISBN:
1405529407 (9781405529402)