A preliminary report on the Stanton Harcourt Channel Deposits (Oxfordshire, England): geological context, vertebrate remains and palaeolithic stone artefacts

Abstract
No abstract available