JAMES O. HALL, JR.