davidsmith79007