Cornelia James Cannon and the future American race | lit.salon