Negotiating modernity : Africa's ambivalent experience - Macamo, Elísio Salvado (Codesria Books in association with Zed Books, 2005)