This guy permotes Islam as well as Universalism...why are you referring people to him?????
That didn't go down too well, so he tried a comeback 15 years later by blaming everything on Darwinism, initially using recycled stuff from US creationists and later making up his own and adding an Islamic twist.
Bottom line: he's a nutcase.