Ancestry of Henry Ferguson up to William Fulton Farewell