David C. Stokes, Show-Me Institute | 7-29-26

 

David C. Stokes, Show-Me Institute | 7-29-26