by Deborah Santana
publisher: One World/Ballantine publish date: April 11th 2006
format: paperback pages: 368
language: English
ISBN:
0345471261 (9780345471260)
publisher: One World/Ballantine publish date: March 1st 2005
format: hardcover pages: 352
language: English
ISBN:
0345471253 (9780345471253)
publisher: Random House Audio publish date: March 1st 2005
format: audiobook
language: English
ISBN:
0739316842 (9780739316849)
publisher: Random House Audio publish date: March 2005
format: audiobook
language: English
ISBN:
0739316834 (9780739316832)
publisher: One World publish date: January 1st 2009
format: ebook
language: English
ISBN:
1299011446 (9781299011441)
publisher: Books on Tape publish date: January 1st 2005
format: audiobook
language: English
ISBN:
1415916721 (9781415916728)
publisher: Random House Audio publish date: March 1st 2005
format: audiobook
language: English
ISBN:
0739316850 (9780739316856)