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