Self-Abandonment To Divine Providence Published by Andrew Hedstrom on October 3, 2019 Everything is significant; there is a perfect meaning everywhere. by S.j. Rev. Fr. Jean-pierre De Caussade Published inQuotes