Categories:

Where do gods come from? Cities have had gods for millennia, but how do the gods of cities come into being? It’s a messy process and, like a turtle egg hatching on the beach, there are always predators […]