Douglas Anderson Family Genealogy:Information about William P Cannon