by James K. Morrow
publisher: Harcourt Brace & Company publish date: April 24th 1995
format: paperback pages: 319
language: English
ISBN:
0156002086 (9780156002080)
publisher: Gollancz publish date: June 13th 2013
format: paperback pages: 320
language: English
ISBN:
057508118X (9780575081185)
publisher: Ace Books publish date: May 15th 1989
format: paperback pages: 270
language: English
ISBN:
0441807119 (9780441807116)
publisher: Gollancz publish date: May 18th 2000
format: paperback pages: 336
language: English
ISBN:
057507101X (9780575071018)
publisher: Henry Holt & Company publish date: June 1st 1986
format: hardcover pages: 319
language: English
ISBN:
0030080371 (9780030080371)
language: English
ISBN:
0099567504 (9780099567509)
language: English
ISBN:
0099630702 (9780099630708)
publisher: Open Road Media publish date: August 20th 2013
format: ebook pages: 319
language: English
ISBN:
148043860X (9781480438606)
publisher: Open Road Media publish date: August 20th 2013
format: ebook pages: 319
language: English
ISBN:
1480438731 (9781480438736)