Abstract
What is Religion? What are the earliest forms of religion?
To answer these questions, we have to travel back the earliest human settlements and look at the material artifacts that they left behind. Which we find starting in the Old stone age extending to the New stone age...