Archaeology, prehistory and religion. - French, D.H