John Samples discusses campaign finance at the John Locke Foundation