JOHN C. PRICE, JR.