Golden
David Gelernter

David Gelernter

British computer scientist, artist and writer

Loading...