Cornelia James Cannon - American feminist reformer and author