CHARLES DANIEL HARTING