Charles William Heckethorn Share This Charles William Heckethorn (Charles William Heckethorn, C. W. Heckethorn)