DAVID A MOORE