by Dave Duncan
publisher: Ballantine Books
publish date: June 15th 1991
format: mass market paperback pages: 336
language: English
ISBN:
0345366301 (9780345366306)
publisher: e-reads.com publish date: November 21st 2002
format: paperback pages: 396
language: English
ISBN:
0759239487 (9780759239487)
ASIN: 759239487
publisher: E-Reads publish date: July 15th 2010
format: kindle pages: 352
language: English
ASIN: B003VYBEW0
language: English
ISBN:
0099954508 (9780099954507)
publisher: eReads.com publish date: May 1st 2005
language: English
ISBN:
0000088862 (2940000088869)