publisher: African Books Collective publish date: January 1st 2009
format: ebook pages: 296
ISBN:
1282868969 (9781282868960)
publisher: African Books Collective publish date: November 5th 2006
format: paperback pages: 288
language: English
ISBN:
1904855830 (9781904855835)
publisher: Weaver Press
publish date: August 1st 2009
format: paperback pages: 296
ISBN:
1779220839 (9781779220837)