I've just spent the last hour or so pursuing this obsession. Here are the search terms I typed into Google.
possible proto-Germanic contact with the Phoenician language
posited 'Atlantic' language group
non-Indo-European substratum of Germanic languages
is Albanian distantly related to the Celtic languages?
lexicostatistical comparison of Indo-European languages
