CARL M MOORE