ANDREW J. MAGRI