The ancient human occupation of Britain. (2004)