premegalithic preagricultural epipaleolithic postpaleolithic prepastoral predynastic presocietal preglacial prearchival prepatriarchal