Race And Human Evolution by Milford Wolpoff. Milton explains the PC move to eliminate race as a scientific classification.
Origins Of The British by Professor Stephen Oppenheimer.
Saxons, Vikings And Celts by Brian Sykes.
The British Isles were settled early by people from the Franco-Iberian Ice Age refuge and reinforced by as many as 18 subsequent 'waves' of people from that refuge. They belong to the (Y-chromosome - male) haplogroup R1b as are 90% of the Irish today and as many as 50+% of all Europeans. Haplogroup H (mtDNA, female - Helena) spent the Ice Age in the Baltic refuge and today constitutes about 50% of all female European DNA.
Althought incursions into the British Isles from the north can be found in the DNA today, the R1b DNA overwhelms all.
Brian Sykes looked for the Spanish DNA (Black Irish) in Ireland and Scotland as well as the Picts. He couldn't find traces of either. He did find a small DNA group in England that he attributes to the Roman occupation. Sykes said that there were many different cultures colliding over thousands of years but, the DNA indicates that they were all basically the same people...same DNA.
I just had my DNA completed and it indicates that my male line is haplogroup R1b and my female line is mtDNA V. The haplogroup V was a suprise because it has the lowest distribution of any in Europe, 40% of the Skolt Sa'ami (reindeer herders in Northern Scandinavia) and 12% of Basque today are haplogroup V. BTW, haplogroup V originates from the Franco-Iberian Ice Age refuge too. The haplogroup HV mutated while in the refuge to produce haplogroup V.
Brian Sykes is also the author of the very popular book titled , Seven Daughters Of Eve, which he recently discovered should have been Eight Daughters Of Eve.