The Benefits of God St. Peter of Alcantara Ponder the benefits of God with Saint Peter of Alcantara, the spiritual director of St. Teresa of Ávila. Taken from Treatise On Prayer and Meditation, Read More »