Andrew W. Moore, University of Cambridge