Peter Buneman
British computer scientist

Peter Buneman