JOHN L. FRIPP, JR.