William Harper Holmes
Birth:
1863
Ontario, Canada
Death:
7 Nov 1942
FCID:5535:9255
Parents
Father:
John Holmes
Mother:
Margaret Evans
Marriage(s)