https://urbigenous.net/library/nine_billion_names_of_god.html
The Nine Billion Names of God Arthur C. Clarke
That was an interesting read.