Individual Information
Cyril Markham Canright
Birth:
9 Mar 1894
Cheng Tu, Szechwan, China
FCID:5871:1351
Parents
Father:
Harry Lee Canright
Mother:
Margaret May Markham
Marriage(s)