DAVID W MOORE