by Daniel Charles
publisher: Ecco publish date: August 2nd 2005
format: hardcover pages: 336
language: English
ISBN:
0060562722 (9780060562724)
publisher: HarperCollins publish date: February 5th 2008
format: ebook pages: 336
language: English
ISBN:
0061576190 (9780061576195)
publisher: HarperCollins publish date: October 13th 2009
format: ebook pages: 336
language: English
ISBN:
0061871265 (9780061871269)
publisher: HarperCollins publish date: August 2nd 2005
format: hardcover pages: 336
language: English
ISBN:
0641970471 (9780641970474)
publisher: DIANE Publishing Company publish date: May 1st 2009
format: hardcover pages: 313
language: English
ISBN:
1437966705 (9781437966701)