Zimbabwe Past and Present in a Mix of Reality and Myth