How Many Gods Do Humans Believe In