Interactive tree of William Marshall
1856 William Marshall
18331911 Frederick Marshall
18361924 Jane Thick
18051861 Henry Marshall
18051873 Mary Snook