Question: what is the period which precedes the neolithic revolution?
Answer: Epipaleolithic