however systematic development of this idea is generally discredited as environmental determinism uburenganzira bwo kuba ukurikiranyweho icyaha yarekurwa atanze ingwate buteganywa n itegeko