Edward F. Farrington | Human Lineage