Explain why the earliest period of human history is called the Stone Age? What are the two main periods of the Stone Age?
anwser:
Two main peridos are called Neolithic and Palelolithic, Mesolithic the Stone Age is a period in human culture identified by the use of stone implements and usually divided.