Question

The archaeological record is almost always a direct reflection of the human behavior that produced it.

Answer

This answer is hidden. It contains 1 characters.