Lewis Hine as Social Critic - Cara A. Finnegan (Rhetoric & Public Affairs, 2010)