JOHN L. MAGRO