Author: Joe de Graft
Alternate names: Joseph Coleman De Graft; J. C. De Graft; Joe De Graft