The Spanish Inquisition! Levitation!? Body parts!
St. Teresa of Ávila (1515 - 1582) is one of Spain's patron saints and is recognized as one of the most influential voices in mystical Christianity and western philosophy.
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More