Michael Burrows
British computer scientist

Michael Burrows