zane peterson