Impatient crusader : Florence Kelley's life story