David C. Stokes, Show-Me Institute | 10-28-26

 

David C. Stokes, Show-Me Institute | 10-28-26