ANDREW G. MOORE II