Mesolithic Cultures

The Mesolithic epoch, or the “middle stone age,” nowadays is interpreted as a Holocene stage of hunter-gatherer society development. Two opposing interpretations of historical status of the Mesolithic epoch have competed in archaeological science during the past century. Many researchers regard the Mesolithic as an important phase of human history and as a specific archaeological