JAMES C. MCALLISTER, JR.