Ancestors | Alan Macfarlane#🌏 Global (world)#🔴 history#🟢 education#🔴 anthropology & societyAncestors | Alan Macfarlane