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