by Khaalidah Muhammad-Ali
publisher: CreateSpace publish date: June 6th 2012
format: paperback pages: 426
language: English
ISBN:
1475294158 (9781475294156)
publisher: Xlibris Corporation publish date: September 18th 2008
format: paperback pages: 296
language: English
ISBN:
1436367344 (9781436367349)
publisher: Smashwords publish date: September 25th 2010
format: ebook
language: English
ISBN:
9781465872
format: kindle pages: 384
language: English
ASIN: B006JD1K2E
publisher: Xlibris Corporation publish date: September 18th 2008
format: hardcover pages: 296
language: English
ISBN:
1436367352 (9781436367356)