The ethics of social protest: John Woolman (1720-1772)