JOHN H. LANE, JR