JOHN W. FOLEY III