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

 

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