JAMES H. ALFORD, III