CARY D. MOORE