@David_Thurston
Devoted small c conservative | Passionate advocate for free speech | Believer in individual liberty & personal responsibility