Thomas Walter Cane | Human Lineage