Rev. Alex Castro, A.A.