Living in the shadow of David Thompson

David Thompson and the historical roots of the name The background of the name Thompson originally comes from it’s roots of Campbell of Argyll and having the name David Thompson certainly takes me back to my celtic roots. In the main,the history of the Thompson family or the Thomsons- or MacThomas-(meaning son of Thomas)- is […]