JOHN F. FOLEY