Harcourt T. Fuller
overview