William Gray CANNON(1832 - 1904)
b. 4 May 1875
d. 9 Apr 1951, Sunnyvale, Santa Clara Co., California
bur.  
occ.  
edu.  
rel.