Religion and Ritual in the Lower and Middle Palaeolithic