Andrew D. Gordon

British computer scientist