Mesolithic prelude : the Palaeolithic-Neolithic transition in old world prehistory / - Clark, Grahame, (Edinburgh University Press,, 1980)