Mary Katharine Ham is a TownHall.com columnist.