william pearce_2