by Parnell Hall
publisher: Bantam publish date: September 28th 2004
format: paperback pages: 384
language: English
ISBN:
0553584332 (9780553584332)
ASIN: 553584332
publisher: Bantam publish date: December 2nd 2003
format: hardcover pages: 336
language: English
ISBN:
0553802410 (9780553802412)
format: kindle pages: 386
language: English
ASIN: B000XUDGBM
publisher: Bantam publish date: December 18th 2007
format: ebook pages: 384
language: English
ISBN:
0307418758 (9780307418753)
publisher: Thorndike Press publish date: November 1st 2004
format: hardcover pages: 492
language: English
ISBN:
0786269944 (9780786269945)