by Pearl Cleage
publisher: One World/Ballantine publish date: February 4th 2009
format: mass market paperback pages: 320
language: English
ISBN:
0345456084 (9780345456083)
publisher: One World/Ballantine publish date: August 26th 2003
format: hardcover pages: 288
language: English
ISBN:
0345456068 (9780345456069)
publisher: One World/Ballantine publish date: April 2nd 2004
format: paperback pages: 320
language: English
ISBN:
0345478266 (9780345478269)
publisher: One World/Ballantine publish date: February 4th 2009
format: ebook pages: 320
language: English
ISBN:
0307547051 (9780307547057)
publisher: Thorndike Press publish date: September 1st 2004
format: hardcover pages: 464
language: English
ISBN:
0786268123 (9780786268122)
publisher: Random House, Inc.
format: paperback pages: 304
language: English
ISBN:
0345456076 (9780345456076)
publisher: BBC Audiobooks publish date: September 1st 2003
format: audiobook
language: English
ISBN:
0792730232 (9780792730231)
publisher: BBC Audiobooks publish date: September 1st 2003
format: audiobook
language: English
ISBN:
0792730224 (9780792730224)
publisher: One World publish date: January 1st 2009
format: ebook
language: English
ISBN:
1299227325 (9781299227323)
publisher: AudioGO publish date: March 1st 2006
language: English
ISBN:
0792741676 (9780792741671)