Our kids, our future and two competing visions for voters: Tim Harper