Reading list: MacCulloch Genealogy 
Genealogy Mideavil France Scotland Ireland Australia Barbados Bahamas America's