James CarrollJames Carroll was raised in Washington, D.C., and ordained to the Catholic priesthood in 1969. He served as a chaplain at Boston University from 1969 to 1974, then left the priesthood to become a writer. A distinguished scholar-in-residence at Suffol University, he is a columnist for the Boston Globe and a regular contributor to the Daily Beast. Read More Read Less
An OTP has been sent to your Registered Email Id:
Resend Verification Code