A necessary and a very timely initiative, edifying the Faith and bringing light in the enormous spiritual confusion.