Black Friday Deal | Save up to £20. Get the code »

Jim Cavera

: Jim Cavera is a deacon in the Diocese of Evansville, Indiana, with an M.A. in social work. For the past thirty-five years he has worked as a psychiatric and medical social worker, and he has taught university courses in social work and gerontology.