by Elizabeth Nunez
publisher: Akashic Books
format: Paperback pages: 256
language: English
ISBN:
1617755451 (9781617755453)
publisher: One World/Ballantine publish date: February 26th 2002
format: hardcover pages: 288
language: English
ISBN:
034544731X (9780345447319)
publisher: One World/Ballantine publish date: July 1st 2003
format: paperback pages: 288
language: English
ISBN:
0345447328 (9780345447326)
publisher: One World/Ballantine publish date: March 25th 2009
format: ebook pages: 288
language: English
ISBN:
0307521451 (9780307521453)
publisher: One World publish date: January 1st 2009
format: ebook
language: English
ISBN:
1299115896 (9781299115897)
publisher: Recorded Books
format: audiobook
language: English
ISBN:
1402515901 (9781402515903)
publisher: Random House Publishing Group publish date: February 26th 2002
format: hardcover pages: 288
language: English
ISBN:
0641721552 (9780641721557)