William Cotton to Wayne L Cotton lineage
(lineage taken from records of WL Cotton)


William COTTON b. abt 1614, likely ENG, and Elizabeth (HAM)

William COTTON b. 1654, Portsmouth, NH, and Abigail (PICKERING)

William COTTON b. 1679, Portsmouth, NH, and Elizabeth (CLARK)

John COTTON b. abt 1707, and Bethiah

Joel COTTON b. 1750 Portsmouth, NH, and Mary (HATCH)

Pierce COTTON b. 1773 of Orland, ME, and Susan (SAUNDERS)

Robert M COTTON b. 1805 Orland, ME, and Eleanor S (SOPER)

John A COTTON b. 1832 Orland, ME, and Ellen A (ACKLEY)

Harry S COTTON b. 1865 Orland, ME, and Josephine F (INGALLS)

Roy Linwood COTTON b. 1903 Orland, ME, and Muriel B (DUNBAR)

Wayne L COTTON b. 1929 Orland, ME"