Rev. Edson Duque de Castro, B.A., B.D., M.Sc.R.