J Francis Stroud, S.J.

Stroud is a Jesuit priest who worked closely with Anthony de Mello.