American Experience: Biography
Today in History - Primary Source Quote & Secondary Source
Political Cartoon - Andrew Carnegie plays a double role
Westchester Daily Telegram: Cartoon Depicting Andrew Carnegie's efforts as a philanthropist - March 26 1913
Workingman's Prayer for the Masses - 1894
History Channel: Homestead Strike