|McGill-Queens University Press
|Barnes & Noble
About the Author
Barry Cahill is congregational archivist, The Presbyterian Church of Saint David.
The Reverend Dr. Laurence DeWolfe is minister of Saint David's.
Elder Murray Alary is clerk of Session.
The late Elder Elizabeth A. Chard was chair of the Board of
Barry Cahill is an independent scholar of the legal history of Atlantic Canada and was researcher with the Nova Scotia Home for Colored Children Restorative Inquiry from 2016 to 2019. He lives in Halifax.