by Harlan Ellison
publisher: Ace publish date: November 1st 1983
format: paperback pages: 204
language: English
ISBN:
0441524389 (9780441524389)
publisher: New York : Pyramid Books publish date: 1975
format: paperback pages: 204
language: English
ISBN:
0515037060 (9780515037067)
publisher: e-reads.com publish date: August 4th 2009
format: paperback pages: 180
language: English
ISBN:
0759253269 (9780759253261)
publisher: eReads.com publish date: January 1st 1961
format: ebook
language: English
ISBN:
0000138878 (2940000138878)