The mirror of the mind