by James Earl Hardy
publisher: Amistad publish date: May 23rd 2006
format: paperback pages: 240
language: English
ISBN:
0060936606 (9780060936600)
publisher: Amistad publish date: May 24th 2005
format: hardcover pages: 240
language: English
ISBN:
0066212499 (9780066212494)
publisher: Amistad publish date: March 26th 2013
format: ebook pages: 240
language: English
ISBN:
0062284479 (9780062284471)