JAMES A. HAYNES III