Matthew Cotton to Michael Leigh Cotton lineage
(lineage taken from records of ML Cotton)
Matthew COTTON b. 1658 LND, ENG, and Sarah (BRIGGE)
Matthew COTTON b. 1692 LND, ENG, and Elizabeth (WILLIAMS)
Matthew COTTON b. 1731 ENG, and Anne (EVANS)
William Miles COTTON b. 1779 St Petersburg, RUS, and Maria (HALLIDAY)
Henry COTTON b. 1817 St Petersburg, RUS, and Eleanor (ROSS)
Arthur Frederick COTTON b. 1852 Quebec, PQ, CAN, and Annie (McMARTIN)
Walter Halliday COTTON b. 1885 Ottawa, ON, CAN, and Elsie Marion (HALLAMORE)
Michael Leigh COTTON b. 1930 Smithers BC, CAN, and Rosemary"