A Final Upper Palaeolithic site at Nea Farm,Somerley, Hampshire (England) and some reflections on the occupation of Britain.

Editor(s):
Haidle, M.N.; Müller, W.; Street, M.; Weniger, G.C