Mesolithic prelude: the palaeolithic-neolithic transition in old world prehistory - Clark, Grahame (Univ. Press, 1980)