by James Reese
publisher: William Morrow publish date: September 26th 2006
format: hardcover pages: 480
language: English
ISBN:
0060561084 (9780060561086)
publisher: Harper publish date: September 25th 2007
format: mass market paperback pages: 448
language: English
ISBN:
0060561092 (9780060561093)
publisher: HarperCollins publish date: January 1st 2006
format: ebook pages: 448
language: English
ISBN:
0061208361 (9780061208362)
publisher: HarperCollins publish date: October 13th 2009
format: kindle pages: 480
language: English
ASIN: B000JMKTI2
publisher: HarperCollins publish date: October 13th 2009
format: ebook pages: 448
language: English
ISBN:
0061758604 (9780061758607)
publisher: HarperCollins publish date: October 3rd 2006
format: ebook pages: 448
language: English
ISBN:
006120837X (9780061208379)
publisher: HarperCollins publish date: October 3rd 2006
format: ebook pages: 448
language: English
ISBN:
0061208353 (9780061208355)