DAVID SCOTT CARTER