John Marshall - Pedigree | FamilyCentral
 1645 -
 1649 -
Mary Barforde
 md. 29 Sep 1698