Quote Originally Posted by emolas View Post
Well there is a school of thought that Celts are descended from the Germanic tribes of central europe who migrated to the islands...
There is? That school must be out. The ancestors of the Celts, for the most part, came up the Atlantic shoreline from the Iberian peninsula, where they had been waiting out the last Ice Age, according to Y chromosome DNA. Theirs is haplogroup R1b. The ancestors of the Germans tended to be in the Balkans at that time. Their haplogroup is I. See http://www.roperld.com/HomoSapienEvents.htm