by Tim Allen
publisher: Africa World Press
publish date: November 1st 1994
format: hardcover pages: 305
language: English
ISBN:
0865434328 (9780865434325)
publisher: James Currey publish date: November 1st 2004
format: paperback pages: 320
language: English
ISBN:
085255222X (9780852552223)
publisher: Africa World Press
format: paperback pages: 305
language: English
ISBN:
0865434336 (9780865434332)