[Photo of Don Carrington]

Don Carrington

Don Carrington is vice president of the Raleigh, North Carolina-based John Locke Foundation.