American computer scientist and author