JAMES E. ALLGOOD, JR.