On the Mammalian Remains from the archaeological site of Anyang