Debating Creationists

Charles L. Rulon

Charles L. Rulon

Charles L. Rulon is a professor emeritus of Long Beach City College, where he taught in the Life Sciences Department for thirty-four years. He has spent the last four decades lecturing and writing on the subjects of evolution, creationism, science and religion, the Christian Right, pseudoscience, abortion, and environmental issues.