JOHN C. LINVILLE, JR.