Give a detailed account of the changes in tool making from Palaeolithic to Neolithic cultures.
The Palaeolithic age (2 million BC to 10,000 BC) is otherwise called the Old Stone Age. The Neolithic age, likewise called the New Stone Age, covers a period from around 9000 BC to 3500...