Susan B. Anthony: rebel, crusader, humanitarian