by Owen Parry
publisher: HarperTorch publish date: July 1st 2002
format: mass market paperback pages: 384
language: English
ISBN:
0060009225 (9780060009229)
publisher: William Morrow & Company publish date: October 1st 2001
format: hardcover pages: 321
language: English
ISBN:
0060186380 (9780060186388)
ASIN: 60186380
publisher: Stackpole Books publish date: January 5th 2013
format: kindle pages: 323
language: English
ASIN: B00B0ZRJ62
publisher: Thorndike Press publish date: April 1st 2002
format: hardcover pages: 514
language: English
ISBN:
0786240156 (9780786240159)
publisher: Books on Tape publish date: November 1st 2001
format: audiobook
language: English
ISBN:
0736683119 (9780736683111)