The challenges of identifying partially digested human teeth : first description of Neandertal remains from the Mousterian site of Marillac (Marillac-le-Franc, Charente, France) and implications for palaeoanthropological research