WILLIAM HALEY, JR.