veil of tears