(PLEASE HELP) A person who studies the historical development of cultures is called a(n) ______

1. Cultural Scientist
2. Ethnohistorian
3. Archeologist
4. Geologist


Answer :