by Kevin Orlin Johnson
publisher: Ballantine Books publish date: October 10th 1995
format: paperback pages: 287
language: English
ISBN:
0345397266 (9780345397263)
ASIN: 345397266
publisher: Ballantine Books publish date: October 4th 1994
format: hardcover pages: 304
language: English
ISBN:
0345381165 (9780345381163)
publisher: Highbridge Audio publish date: October 1st 1995
format: audiobook minutes: 120
language: English
ISBN:
1565111206 (9781565111202)
publisher: Ballantine Books publish date: July 27th 2011
format: kindle pages: 304
language: English
ASIN: B009BTB0GO
publisher: Ballantine Books publish date: July 27th 2011
format: kindle pages: 304
language: English
ASIN: B009IALQ4C
publisher: Ballantine Books publish date: July 27th 2011
format: kindle pages: 304
language: English
ASIN: B005ACH1U0
publisher: Ballantine Books publish date: July 27th 2011
format: ebook pages: 304
language: English
ISBN:
0307803449 (9780307803443)
publisher: Ballantine Books publish date: January 1st 2011
format: ebook
language: English
ISBN:
1299040586 (9781299040588)