david h. thompson news and photos