Canadian Necrology

Porter, Rev. James