branden michael wolfe political affiliation