by Dave Duncan
publisher: e-reads.com publish date: December 12th 2002
format: paperback pages: 382
language: English
ISBN:
075924362X (9780759243620)
publisher: Del Rey Books publish date: November 13th 1990
format: mass market paperback pages: 307
language: English
ISBN:
034536628X (9780345366283)
publisher: E-Reads publish date: July 15th 2010
format: kindle pages: 382
language: English
ASIN: B003VYBER0
publisher: Gateway publish date: June 11th 2012
format: kindle pages: 320
language: English
ISBN:
9780575124684
publisher: eReads.com publish date: May 1st 2005
format: ebook
language: English
ISBN:
0759243638 (9780759243637)
pages: 340
language: English
ISBN:
0099954303 (9780099954309)