David Stewart SJ

David Stewart

David is National Director for the the Pope’s Worldwide Prayer Network (Apostleship of Prayer).