JAMES H. HALL, JR.