by John Farris
publisher: Tor Books
publish date: July 21st 2009
format: paperback pages: 304
language: English
ISBN:
0312866968 (9780312866969)
publisher: Tor Books publish date: January 31st 2012
format: paperback pages: 336
language: English
ISBN:
0812509552 (9780812509557)
publisher: Tor Books publish date: August 1st 2010
format: kindle pages: 336
language: English
ASIN: B003H3IOPU
publisher: Tor Books publish date: July 21st 2009
format: hardcover pages: 304
language: English
ISBN:
0765325969 (9780765325969)
publisher: Tor Books publish date: July 21st 2009
format: ebook pages: 304
language: English
ISBN:
1429940727 (9781429940726)
publisher: Tor Books publish date: 2009-07-21
format: Paperback pages: 304
language: English
ASIN: B008SM5DLS