Gregory W. Hamilton

Northwest Religious Liberty Association president