Andrew D. Gordon

British computer scientist From Wikipedia, the free encyclopedia