Tom William Cotton to William Cotton lineage (lineage taken from records of T W Cotton) William COTTON b.abt 1614 ENG, and Elizabeth (Ham) John COTTON b. abt 1652 Rockingham co, NH, and Sarah (Hearle) Solomon COTTON b. bef 1680 NH, and Margaret (Fernald) Benjamin Noys COTTON b. Dec 1718 Rockingham co, NH, and Elizabeth (Levitt) Benjamin Noys COTTON b. May 1758 NH, and Dolly (Smith) Theodore COTTON b. Sep 1801 Grafton co, NH, and May (Lewis) Zara Luzerne COTTON b. May 1834 Onondaga co, NY, and Eliza Ann (Powell) William Elmer COTTON b. Jan 1896 Montgomery co, AR, and Annis Zonia Viola (Ward) Thomas William Elmer COTTON b. May 1918 Okmulgee co, OK, Tom William COTTON