Defining religion as ‘belief in gods’ is also problematic. We tend to say that a devout Christian is religious because she believes in God, whereas a fervent communist isn’t religious because communism has no gods. However, religion is created by humans rather than by gods, and it is defined by its social function rather than by the existence of deities. Religion is any all-encompassing story that confers superhuman legitimacy on human laws, norms and values. It legitimises social structures by arguing that they reflect superhuman laws.