American Labor MovementBy LetterPress Software, Inc. ( $1.99 )
The American Labor Movement addresses the issues that brought to pass significant changes for the American worker. Laborers in mines, factories, railways, and other industries were faced with destitute working conditions, long hours, and low ...