ANDREW C. GATES