Clarence Andrew Cannon | Human Lineage