by James Carlos Blake
publisher: Harper Perennial
publish date: April 6th 1999
format: paperback pages: 256
language: English
ISBN:
0380794853 (9780380794850)
publisher: Mysterious Press publish date: January 10th 2012
format: ebook pages: 246
language: English
ISBN:
145323960X (9781453239605)
publisher: Mysterious Press publish date: January 10th 2012
format: kindle pages: 256
language: English
ASIN: B006OTPDGM
publisher: William Morrow publish date: April 6th 1999
format: hardcover pages: 241
language: English
ISBN:
0380978075 (9780380978076)
publisher: Mysterious Press publish date: January 10th 2012
format: ebook pages: 246
language: English
ISBN:
1453242899 (9781453242896)