The sociology of philosophies: a global theory of intellectual change | Synapse