From C.E.F. Attestation Paper (1917):
William Sheaves declared that he was born in Channel, Newfoundland on Nov 25, 1876. He was a labourer and woodsman. He was single.
From BC Registration of Death (1944):
William Sheaves died on July 20, 1944 at the Provincial Mental Hospital, Essondale, BC.