Africa embattled : selected essays on contemporary African development