The Life of Self-Denial
Peter Assad
October 22, 2023