What’s his alternative theory?
Intelligent design. While Beha doesn’t state that it is God, I don’t think he rules out the possibility. His major conclusion that whatever it is, it isn’t Darwinian evolution.
As for my personal belief, if Darwinian evolution/macro-evolution is disproved, the only viable alternative is creation.