by Daniel Easterman
publisher: HarperPrism
format: mass market paperback
language: English
ISBN:
0061091928 (9780061091926)
language: English
ISBN:
058621089X (9780586210895)
language: English
ISBN:
0246137053 (9780246137050)
publisher: Recorded Books publish date: January 1st 2006
format: audiobook
language: English
ISBN:
1841977098 (9781841977096)
publisher: HarperCollins
format: hardcover pages: 437
language: English
ISBN:
0060177683 (9780060177683)