nabonye ahantu heza ho kugura imbuto muminsi mike ishize it is located in cape town on the southwestern coast of south africa loeb was an atheist