david thorpe news and photos