The ancient human occupation of Britain (Current Archaeology, 16,190 (2004), 2004)