Book review: Harambee: The Spirit of Innovation in Africa