jim proctor