Ball, Stephen J., University of London