The Origin and Expansion of the Celtic Peoples

The Celts belong to the most mysterious of Europe’s inhabitants. Today, Celtic speakers are confined to the far northwest of the continent, in the past, however, much of Continental Europe spoke Celtic. Where did they come from and how did they manage to cover such a vast area?