Definition:
ethnoarchaeology is the ethnographic study of peoples for archaeological reasons, usually through the study of the material remains of a society.
He was a teacher of theology
Provide me a picture or piece of text for me to answer this question.
It heleped by saving time and time is money because it shorted the distance of traveling