UPON AFRIC'S SHORE;