by Eric Garcia
publisher: Berkley Trade publish date: February 28th 2002
format: paperback pages: 335
language: English
ISBN:
0425183394 (9780425183397)
ASIN: 425183394
publisher: Villard publish date: May 15th 2001
format: hardcover pages: 352
language: English
ISBN:
0679463070 (9780679463078)
publisher: Villard Books publish date: May 15th 2001
format: ebook
language: English
ISBN:
0375506667 (9780375506666)
publisher: Publishing Mills publish date: April 1st 2001
format: audiobook
language: English
ISBN:
1575110881 (9781575110882)
language: English
ISBN:
0007106645 (9780007106646)
publisher: Villard Books publish date: January 1st 2001
format: ebook
language: English
ISBN:
1299087736 (9781299087736)