mirror of the mind