The mystery of civilisation