David Flemming is a policy analyst at the Ethan Allen Institute.

Show Full BioHide Full Bio