Peter Stuart-Sheppard

LRC Contributor

Peter Stuart-Sheppard has contributed to numerous journals in Canada and elsewhere. He lives in Cobourg, Ontario.

Articles by Peter Stuart-Sheppard