I checked all the online cemeteries in Dickens Co. and was not able to locate William Cannon,s place or time of death or burial place. I did find the marriage record for Albert W. Stephens to M. E. Cannon on 24 Jan 1878. The death record will most likely not be found, as Mr. Cannon died many yrs before Texas started recording them. I could not find the marriage record for William Cannon and Mary, nor could I find Mary,s maiden name on any of the childrens DC. On the 1900 census it appears that Mary and Albert Stephens may have also had a daughter named Ella b. 1887 in Texas, and were living in Greer,Ok. This is a hard family to research. Good luck.