RANDY A. MOORE