david brenner