Dr. Hugh Ross

Adjunct Professor of Scientific Apologetics