Showing 783 - 787 out of 834
Nature 144
Journal of Human Evolution 172(1892)
Cour. Forsch.-Inst. Senckenberg 171
Journal of Human Evolution 80
Journal of Human Evolution 12 (7)