Internet Archive BookReader

A genealogy of the descendants of Benjamin Keith through Timothy, son of Rev. James Keith, together with an historical sketch of the early family and personal reminiscences of recent generations