4-Generation Descendancy Chart

for John Edward Brookes


1 John Edward Brookes
+ Carol Isbell Duke
2 Craig Alan Brookes
2 David Merrill Brookes