by Benilde Little
publisher: Free Press
publish date: August 7th 2001
format: mass market paperback pages: 256
language: English
ISBN:
0743218612 (9780743218610)
publisher: Free Press publish date: October 6th 1997
format: paperback pages: 240
language: English
ISBN:
0684835576 (9780684835570)
publisher: Simon & Schuster
format: hardcover
language: English
ISBN:
0684801760 (9780684801766)
publisher: Recorded Books publish date: March 28th 2011
language: English
ISBN:
1449875246 (9781449875244)
publisher: Recorded Books publish date: February 18th 2000
format: audiobook
language: English
ISBN:
0788748335 (9780788748332)