C. EDWRD HALEY, JR.