CHARLES W HORSFALL