Stuart E. Nevins

Stuart E. Nevins is assistant professor of geology at Christian Heritage College, San Diego, California.

Evolution: The Ocean says No

On science and religion.

Read More