The History of Women's Rights in Britain: International Congress of Women held in London.