Jay Richards and Jamie Hall

Op-ed contributor