Thomas Buchanan (Q66843561)
computer scientist and mathematician
Language: