Innovation applying knowledge in development / - Juma, Calestous. (Earthscan,)