Negotiating Modernity: Africa Ambivalent Experience (Zed Book, 2005)