Qesem if you can ping.
Is it just me, or how can homo sapiens be the direct descendants of modern man? Who wrote this thing?