McAfee, Preston, Yahoo! Research