by Eric Garcia
publisher: William Morrow Paperbacks publish date: June 28th 2005
format: paperback pages: 304
language: English
ISBN:
0060781319 (9780060781316)
publisher: William Morrow publish date: June 1st 2004
format: hardcover pages: 304
language: English
ISBN:
0060730315 (9780060730314)
publisher: ReganBooks
format: hardcover
language: English
ISBN:
555868545X (9785558685459)
language: English
ISBN:
1844136779 (9781844136773)
publisher: Arrow publish date: September 1st 2005
format: paperback pages: 368
language: English
ISBN:
0099472554 (9780099472551)