reese david