Reverend Sharon Swain
Swain is an Anglican priest in charge of three rural parishes in England. She is a former teacher and adviser on religious education.
Swain is an Anglican priest in charge of three rural parishes in England. She is a former teacher and adviser on religious education. See less
Reverend Sharon Swain's Featured Books