by Owen Parry
publisher: HarperTorch publish date: August 1st 2003
format: mass market paperback pages: 448
language: English
ISBN:
006051079X (9780060510794)
publisher: William Morrow publish date: July 1st 2002
format: hardcover pages: 336
language: English
ISBN:
0060186348 (9780060186340)
publisher: Stackpole Books publish date: July 1st 2012
format: kindle pages: 384
language: English
ISBN:
9780811748766
publisher: William Morrow & Company
format: hardcover
language: English
ISBN:
5559315893 (9785559315898)
publisher: Thorndike Press publish date: December 1st 2002
format: hardcover pages: 613
language: English
ISBN:
0786248521 (9780786248520)
publisher: Books on Tape publish date: July 30th 2002
format: audiobook
language: English
ISBN:
0736687262 (9780736687263)
publisher: Books on Tape publish date: April 1st 2002
language: English
ISBN:
0736687254 (9780736687256)