My website's thesis is that the advancement of science needs a Creator with specific traits, namely those of the Christian God Jesus Christ.
> My website's thesis is that the advancement of science needs a Creator
Uh, sure. Oddly enough, the advancement of science often enough is driven by non-Christians.