JAMES D. WAGGONER, JR.